thyroglossal duct - English Synonyms Dictionary